package com.itbour.dao.trade;

import java.util.List;
import java.util.Map;

import com.itbour.dto.com.IdNameDto;
import com.itbour.dto.tg.OrgInfoDto;
import com.itbour.dto.trade.CouponInfoDto;


/**
 * 设计模版dao
 * 
 * copyright   itbour team 2016
 * @author     abby
 */

public interface CouponDao {

	public int selectCouponCnt(Map<String,Object> param);
	public List<CouponInfoDto> selectCouponInfo(Map<String,Object> param);
	public void deleteCouponInfoLogic(Map<String,Object> param);
	public void insertCouponInfo(Map<String,Object> param);
	public void updateCouponInfoById(Map<String,Object> param);
	public void grantCoupon(Map<String,Object> param);
	public void grantCouponByMobile(Map<String,Object> param);
	
	public List<IdNameDto> selectLotNoInfo(Map<String,Object> param);
	public List<OrgInfoDto> selectOrgInfo(Map<String,Object> param);
	public List<IdNameDto> selectOrgUserInfo(Map<String,Object> param);
}
